// default package
// Generated 05-sep-2013 13:39:34 by Hibernate Tools 3.4.0.CR1

package clases;


import java.util.Date;
import java.util.HashSet;
import java.util.Set;

import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * Usuarios generated by hbm2java
 */
@Entity
@Table(name = "USUARIO")
public class Usuario implements java.io.Serializable {

	@Id
	@SequenceGenerator(name="US_SQE", sequenceName="SECUENCIA_USUARIOS",allocationSize=1)
	@GeneratedValue(strategy=GenerationType.AUTO, generator="US_SQE")
	private Long id;
	
	private String nombre;
	private Long edad;

	@Temporal(TemporalType.TIMESTAMP)
	private Date ultimaConexion;
	private Long numeroConexion;

	@Temporal(TemporalType.TIMESTAMP)
	private Date alta;

//	@OneToMany(fetch = FetchType.LAZY, mappedBy = "usuario")
//	private Set<Comentario> comentarioses = new HashSet<Comentario>(0);

	public Usuario() {
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public Long getEdad() {
		return edad;
	}

	public void setEdad(Long edad) {
		this.edad = edad;
	}

	public Date getUltimaConexion() {
		return ultimaConexion;
	}

	public void setUltimaConexion(Date ultimaConexion) {
		this.ultimaConexion = ultimaConexion;
	}

	public Long getNumeroConexion() {
		return numeroConexion;
	}

	public void setNumeroConexion(Long numeroConexion) {
		this.numeroConexion = numeroConexion;
	}

	public Date getAlta() {
		return alta;
	}

	public void setAlta(Date alta) {
		this.alta = alta;
	}

//	public Set<Comentario> getComentarioses() {
//		return comentarioses;
//	}
//
//	public void setComentarioses(Set<Comentario> comentarioses) {
//		this.comentarioses = comentarioses;
//	}


}
